• word of the day

    victoria land

    victoria land - Dictionary definition and meaning for word victoria land

    Definition
    (noun) a mountainous area of Antarctica bounded by the Ross Sea and Wilkes Land

Word used in video below:
text: oh victoria's secret
Download our Mobile App Today
Receive our word of the day
on Whatsapp